package com.itany.corejava.code09_集合.zuoye1;

/**
 * @author MissChen
 * @version 1.0
 * @date 2023 年11月20日 10:03
 */


import java.util.ArrayList;
import java.util.List;
import java.util.Random;
import java.util.Scanner;


public class Test4 {
    private static Scanner scanner=new Scanner(System.in);
    public static void main(String[] args) {
        /*随机生成20-50的随机整数，随机20次存储到ArrayList中去，输出该集合*/

        // List<Integer> list=new ArrayList<>();
        // for(int i=0;i<20;i++){
        //
        //     Random random=new Random();
        //     // [0,31)--->[0,30]--->[20,50]
        //     Integer n=random.nextInt(31)+20;
        //     list.add(n);
        // }
        // System.out.println(list);



        /**
         * 定义一个Stu类，有name、age
         * 分别提示用户输入用户名和年龄
         * 向ArrayList集合中存储8个Stu的实例
         * 并输出该集合
         *
         */
        List<Stu> list2=new ArrayList<>();
        for(int i=0;i<8;i++){
            System.out.print("请输入用户的名字:");
            String name=scanner.next();
            System.out.print("请输入用户的年龄:");
            int age= scanner.nextInt();
            Stu stu=new Stu(name,age);
            list2.add(stu);
        }
        System.out.println(list2);

    }
}
class Stu{
    private String name;
    private int age;

    public Stu(String name, int age) {
        this.name = name;
        this.age = age;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public int getAge() {
        return age;
    }

    public void setAge(int age) {
        this.age = age;
    }

    @Override
    public String toString() {
        return "Stu{" +
                "name='" + name + '\'' +
                ", age=" + age +
                '}';
    }
}